花費 37 ms
ElasticSearch的基本原理與用法

一、簡介 ElasticSearch和Solr都是基於Lucene的搜索引擎,不過ElasticSearch天生支持分布式,而Solr是4.0版本后的SolrCloud才是分布式版本,Solr的分布 ...

Mon Oct 12 00:35:00 CST 2015 9 49125
基於ZooKeeper的分布式鎖和隊列

在分布式系統中,往往需要一些分布式同步原語來做一些協同工作,上一篇文章介紹了Zookeeper的基本原理,本文介紹下基於Zookeeper的Lock和Queue的實現,主要代碼都來自Zookeeper ...

Mon Oct 19 00:52:00 CST 2015 0 37011
Kafka基本原理

簡介 Apache Kafka是分布式發布-訂閱消息系統。它最初由LinkedIn公司開發,之后成為Apache項目的一部分。Kafka是一種快速、可擴展的、設計內在就是分布式的,分區的和可復制的提 ...

Sat May 14 23:24:00 CST 2016 5 28749
ZooKeeper基本原理

ZooKeeper簡介 ZooKeeper是一個開放源碼的分布式應用程序協調服務,它包含一個簡單的原語集,分布式應用程序可以基於它實現同步服務,配置維護和命名服務等。 ZooKeeper ...

Sat Oct 17 22:23:00 CST 2015 7 24836
分布式系統事務一致性

一 分布式系統特點 現今互聯網界,分布式系統和微服務架構盛行。業界著名的CAP理論也告訴我們,在設計和實現一個分布式系統時,需要將數據一致性、系統可用性和分區容忍性放在一起考慮。 1、 ...

Sun Apr 15 01:09:00 CST 2018 1 12038
flink任務性能優化

如何提高 Flink 任務性能 一、Operator Chain 為了更高效地分布式執行,Flink 會盡可能地將 operator 的 subtask 鏈接(chain)在一起形成 task,每 ...

Sun Dec 29 21:06:00 CST 2019 0 7782
HotStuff共識算法詳解

1. 前言 HotStuff提出了一個三階段投票的BFT類共識協議,該協議實現了safety、liveness、responsiveness特性。通過在投票過程中引入門限簽名實現了O(n) ...

Fri Dec 13 06:06:00 CST 2019 19 2108
Kafka的Exactly-once語義與事務機制

Kafka 0.11.x版本(對應 Confluent Platform 3.3),該版本引入了exactly-once語義。 精確一次確實很難實現(Exactly-once is a really ...

Fri Jun 05 19:00:00 CST 2020 0 5528
對PBFT算法的理解

PBFT論文斷斷續續讀了幾遍,每次讀或多或少都會有新的理解,結合最近的項目代碼,對於共識的原理有了更清晰的認識。雖然之前寫過一篇整理PBFT論文的博客,但是當時只是知道了怎么做,卻不理解為什么。現在整 ...

Wed Jan 09 08:20:00 CST 2019 14 4157

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM